home *** CD-ROM | disk | FTP | other *** search
- package resources 13-16
- packing of picture data 17-22
- 'PACK' resource type 13-16
- packType pixel map field 17-22
- PageFaultFatal function 28-25, 28-31
- page faults 28-23, 28-24
- pages (memory)
- holding 28-19, 28-26
- locking 28-20, 28-28
- locking contiguously 28-20, 28-28
- releasing 28-19, 28-27
- testing for size 3-37
- unlocking 28-20, 28-29
- PageState data type 28-26
- paging 28-17
- paging device 28-18
- Palette data type 20-4
- Palette Manager 20-3
- allocation of colors 20-6
- color categories of 20-5, 20-8
- initializing 20-18
- interactions with Window Manager 20-19
- restoring the color environment 20-7
- routines in 20-18
- summarized 16-7, 16-10
- palette resources 20-4, 20-6
- palettes 20-4
- allocating 20-19
- assigning a default 20-16
- associating with ports 20-18
- color tables and 20-17
- copying entries 20-23
- creating 20-14, 20-19
- default 20-5, 20-16
- drawing with 20-21
- manipulating entries 20-24
- resizing 20-24
- resources for 20-6
- palette symbols, special script codes for 14-108
- Palette2CTab procedure 20-24
- parameter block descriptions, formats for P-7
- parameters for Apple events
- adding 6-55, 6-91
- additional 6-8
- checking for missing required 6-47
- defined 6-6
- deleting 6-99
- direct 6-8, 6-11
- error number 6-48
- error string 6-49
- getting data out of 6-42, 6-75
- getting descriptor records out of 6-43, 6-75
- getting descriptor types of 6-97
- getting sizes of 6-97
- optional 6-8, 6-10
- required 6-8
- parity RAM 3-38
- ParseTable function 14-45, 14-130
- partial resources 13-17, 13-21
- partitions
- created by Process Manager 29-5
- defined 29-5
- finding the available free memory in 29-11
- finding the size allocated to a process 29-10
- sizes of 5-14, 28-33
- Paste command, and information windows 9-28
- PATalkClosePrep function 32-20
- pathnames 25-7
- pauseCmd command 22-52, 22-85
- PBCatMove function 25-47
- PBCatSearch function 25-10, 25-20, 25-40
- PBControl function
- completion routine 32-43
- and .DSP driver routines 32-58
- PBCreateFileIDRef function 25-45
- PBDeleteFileIDRef function 25-46
- PBDTAddAPPL function 9-56
- PBDTAddIcon function 9-54
- PBDTCloseDown function 9-50
- PBDTDelete function 9-60
- PBDTFlush function 9-58
- PBDTGetAPPL function 9-53
- PBDTGetComment function 9-54
- PBDTGetIcon function 9-51
- PBDTGetIconInfo function 9-52
- PBDTGetInfo function 9-59
- PBDTGetPath function 9-49
- PBDTOpenInform function 9-50
- PBDTRemoveAPPL function 9-57
- PBDTRemoveComment function 9-58
- PBDTReset function 9-59
- PBDTSetComment function 9-56
- PBExchangeFiles function 25-43
- PBGetCatInfo function 25-47
- PBGetFCBInfo function, limitations with MFS disks 25-9
- PBGetFInfo function 25-10
- PBGetForeignPrivs function 25-50
- PBGetVolMountInfo function 25-48
- PBGetVolMountInfoSize function 25-48
- PBHDelete function 25-47
- PBHGetFInfo function 25-10
- PBHGetVolParms function 25-13, 25-37
- PBHOpenDF function 25-53
- PBHRename function 25-47
- PBMakeFSSpec function 25-42
- PBOpenDF function 25-52
- PBResolveFileIDRef function 25-46
- PBSetForeignPrivs function 25-51
- PBVolumeMount function 25-49
- 'pdoc' event ID 6-7
- performance, measuring 23-14
- periodic execution, scheduling routines for 23-3, 23-14
- PGetAppleTalkInfo function 32-12, 32-13
- phonetic order of characters 14-33, 14-36
- physical RAM, testing for size 3-39
- 'PICT' file, in producing screen shot 13-16
- PictInfo data type 18-5
- PICT2Header record 17-25
- Picture Utilities Package 18-3
- data structures 18-5
- routines in 18-9
- pictures, surveying 18-5
- pitch of sounds 22-8, 22-10
- pixel depths
- Color QuickDraw’s handling of 16-5, 16-8
- converting between 17-7, 17-8, 17-9
- default color tables for 17-18, 20-7
- graphics device record and 16-14
- maximum 16-16
- palettes for various depths 20-4
- in pixel maps 16-8, 16-11
- setting 21-12
- pixel maps
- colorizing 17-16
- copying 17-12, 17-25
- direct 17-4
- dithering, using when copying 17-17
- field extensions 17-4, 17-6, 17-7
- indexed 17-4
- resizing 17-17
- resolutions of 17-18
- surveying 18-5
- transfer modes for 17-16
- pixels, and glyphs 12-4, 12-13
- Pixel2Char function 14-38, 14-46, 14-64, 15-29
- PixMap32Bit function 21-16
- PixPatChanged procedure 17-11, 17-27
- playback synthesizers 22-11, 22-37
- playing audio selections 22-58
- playing sounds 22-41, 22-79
- as notifications 22-7, 24-4
- PLookupName function, wildcard characters 32-16
- PlotCIcon procedure 9-13
- PlotIcon procedure 9-13
- 'pltt' resource type 20-4, 20-6
- PmBackColor procedure 20-21, 20-22
- PmBlack colors 20-6
- point size
- changing by scaling 12-8
- choice of, by user 12-15
- defined 12-7
- limit of 12-15
- points, outline 12-10
- polite notification by Notification Manager 24-4
- pop-up control definition, testing for availability 3-39
- pop-up menus 2-36, 3-39
- creating 3-16
- PopUpMenuSelect function 3-16
- popupPrivateData data type 3-19
- PortChanged procedure 17-11, 17-27
- port filter function 7-20
- PortInfoRec data type 7-20
- PortionText function 14-46, 14-64, 14-130
- port number, .MPP driver 32-14
- ports, palettes and 20-18
- PostEvent function 5-5
- PostHighLevelEvent function 5-23, 5-30
- PostScript characters
- in standard Roman character set E-1
- not in standard Roman character set E-5
- power management circuits, Macintosh Portable 31-4
- Power Manager 31-3
- activity timer
- resetting 31-13, 31-19
- types of activity 31-6
- controlling serial power 31-18, 31-21
- how to use 31-12
- routines in 31-19
- sleep queue
- adding an entry 31-15, 31-21
- and network services 31-8
- removing an entry 31-21
- responding to calls 31-16
- sample routine 31-17
- sleep demands 31-10
- sleep request revocations 31-11
- sleep requests 31-8
- wakeup demands 31-11
- testing for availability 3-39, 31-12
- testing for features 3-39, 31-12
- wakeup timer
- controlling 31-14
- setting and reading 31-20
- use of 31-12
- Power Manager IC 31-3, 31-7
- PPCAccept function 7-30, 7-49, 7-51
- PPCAcceptPBRec data type 7-12, 7-37
- PPCBrowser function 7-18, 7-41
- filling in a target ID record 5-26
- finding a specific port 5-24
- use with Apple events 6-57, 6-58
- PPCClose function 7-35, 7-42
- PPCClosePBRec data type 7-12, 7-37
- PPCEnd function 7-34, 7-48
- PPCEndPBRec data type 7-12, 7-37
- PPCInform function 7-28, 7-49
- PPCInformPBRec data type 7-12, 7-37
- PPCInit function 7-10, 7-39
- PPCOpen function 7-16, 7-42
- PPCOpenPBRec data type 7-12, 7-37
- PPCParamBlockRec data type 7-12
- PPC parameter block 7-12, 7-14, 7-34, 7-37
- PPCPortRec data type 7-15
- PPC ports
- closing 7-35
- defined 7-4
- listing available 7-18
- opening 7-14, 7-16
- specifying locations 7-4, 7-15
- specifying names 7-4, 7-14
- PPCRead function 7-32, 7-53
- PPCReadPBRec data type 7-12, 7-37
- PPCReject function 7-31, 7-49, 7-52
- PPCRejectPBRec data type 7-12, 7-37
- PPC sessions
- accepting 7-30
- defined 7-5
- ending 7-34
- exchanging message blocks during 7-32
- initiating 7-23, 7-24, 7-31
- receiving requests for 7-28
- rejecting 7-30
- PPCStart function 7-24, 7-27, 7-45
- PPCStartPBRec data type 7-12, 7-37
- PPC Toolbox 7-3
- calling conventions 7-12
- and Event Manager 1-7
- high-level events 5-3
- routines in 7-36
- testing for availability 3-39, 7-10
- user interface guidelines 7-5
- PPCWrite function 7-33, 7-53
- PPCWritePBRec data type 7-12, 7-37
- preference files 9-40
- Preferences folder
- alias type for 9-30
- defined 9-40
- finding 9-43
- storing files in 9-40
- 'pref' folder type 9-43
- primary caret 15-7, 15-8, 15-9
- PrimaryInit records 30-4
- primary line direction 15-4
- primary script 14-8
- primary sorting order 15-26
- PrimeTime procedure 23-5, 23-6, 23-17
- Print Documents event
- defined 6-32
- event ID for 6-7
- handling 6-35
- printer drivers, localization issues 14-110
- printers, determining type in use 13-16
- printing, localization issues 14-110
- PrintMonitor application, making notification requests 24-5
- PrintMonitor Documents folder
- alias type for 9-30
- defined 9-41
- finding 9-43
- privilege models 25-11
- 'prnt' folder type 9-43
- processes
- background 29-4
- context of 5-13, 29-4, 29-6
- creating 29-5
- foregroung 29-4
- getting information about 29-8, 29-17
- scheduling 29-6
- ProcessInfoRec data type 29-9
- process information record 29-9
- process management 1-20, 29-3
- Process Manager 3-27, 29-3
- routines in 29-16
- testing for availability 29-16
- process serial numbers 29-4, 29-8
- program linking
- defined 7-5
- to server applications for Apple events 6-26
- program linking dialog box 7-18
- Program-to-Program Communications (PPC) Toolbox 7-3
- calling conventions 7-12
- and Event Manager 1-7
- high-level events 5-3
- routines in 7-36
- testing for availability 3-39, 7-10
- user interface guidelines 7-5
- 'prop' descriptor type 6-9
- protocol handlers
- 802.2 32-27
- Ethernet
- attaching 32-90
- default 32-83, 32-92
- detaching 32-91
- how called 32-85
- how to call .ENET driver 32-86
- using your own 32-85
- .MPP driver limit 32-15
- protocols, AppleTalk
- AppleTalk Data Stream Protocol (ADSP) 32-37
- attention messages
- attention codes 32-40
- connection event flag 32-40
- handling 32-47
- sending 32-77
- user routines 32-56
- attention-message buffer 32-40
- connection control block 32-38
- connection ends
- closing 32-67
- configuring 32-45, 32-60
- defined 32-38
- establishing 32-58
- filterAddress 32-64, 32-71
- ID numbers 32-64, 32-67
- removing 32-68
- resetting 32-78
- state of 32-39
- connection events
- types 32-40
- user routines 32-56
- connection listeners 32-52
- activating 32-70
- closing 32-72
- defined 32-38, 32-69
- establishing 32-52, 32-69
- how to use 32-53
- routines 32-69
- sample code 32-54
- connection listening sockets 32-39
- connection requests, listening for 32-70
- connections
- closing 32-47, 32-67
- denying an open request 32-72
- determining the status of 32-73
- establishing 32-58
- maintaining 32-46, 32-73
- opening 32-43, 32-62
- connection servers, defined 32-69
- filter address 32-64, 32-71
- how to use 32-38
- opening modes
- descriptions 32-62
- summary 32-66
- parameter block 32-40
- reading data 32-46, 32-74
- receive queue
- defined 32-44
- dspInit routine 32-59
- dspRead routine 32-46
- relationship to other protocols 32-6, 32-8
- routines in 32-58
- sequence of use 32-43
- sample code
- connection listeners 32-54
- user routine 32-57
- using ADSP 32-48
- send queue
- defined 32-44
- dspInit routine 32-59
- dspWrite routine 32-46
- flushing 32-76
- sequence numbers 32-65
- user flags 32-39
- when to use 32-12
- writing data 32-46, 32-75
- AppleTalk Echo Protocol 32-7
- AppleTalk Filing Protocol 32-8
- AppleTalk Session Protocol 32-7, 32-11
- AppleTalk Transaction Protocol (ATP) 32-29
- ATPGetRequest function, canceling calls to 32-29
- described 32-7
- release timer, setting 32-30
- when to use 32-11
- Datagram Delivery Protocol 32-6
- deciding which to use 32-11
- clients 32-5
- 802.2 protocol 32-25
- 802.3 protocol 32-25, 32-90
- implementation of 32-5
- link access protocols 32-5, 32-6, 32-8
- LocalTalk Link Access Protocol 32-6
- Name-Binding Protocol 32-7, 32-15, 32-16
- packet headers 32-25
- relationships among 32-6
- Routing Table Maintenance Protocol 32-6, 32-7
- summary 32-5
- type discriminator 32-25
- Zone Information Protocol 32-7, 32-32
- pseudo-items 26-15
- pseudo-scripts 13-9
- 'psn ' descriptor type 6-9
- 'psn ' keyword 6-11
- publishing data 4-4, 4-40
- Publisher Options command (Edit menu) 2-33, 4-37
- publishers
- borders 4-7, 4-43
- canceling 4-41
- creating 4-14, 4-25, 4-62
- defined 4-4
- locating 4-42
- multiple 4-16, 4-50
- options for 4-37
- section records for 4-14, 4-62
- update modes 4-40
-